Tech

Nintendo squeaks past Switch sales target but forecasts further slide